lily pad – Deutsch–English translations

🇬🇧 en de 🇩🇪

lily pad noun

  • round leaf of a water lily
Seerosenblatt
Wiktionary Links